<?php defined('_JEXEC') or die('Restricted access'); 
	/* 	  echo '<pre>'; 
			print_r($this->company);
		echo '</pre>';   */
?>


<div class="col100">
	<fieldset class="adminform">
		<legend><?php echo JText::_( 'Details' ); ?></legend>

<!------------------------ ОПИСАНИЕ КОМПАНИИ --------------------->
<form action="index.php?option=com_qcalc&view=qcalc" method="post" name="adminForm" enctype="multipart/form-data" >
<table id="adm_edit_company" class="admintable" width="35%" cellspacing="0" cellpadding="0" border="0" style="border:1px solid #eee;padding:5px;float:left; margin-right: 1em;;min-width:500px;">
	<tbody>
		<tr>
			<td colspan="2">
				<span style=""><b>Редактировать информацию о компании</b></span>
			</td>
		</tr>
		<tr>
			<td valign="top"><b>Включена:</b></td>
			<td>	
					<input type="radio" class="inputbox" <?=( (!@$this->company->enabled) ? "checked=\"checked\"" : "" );?> value="0" id="published0" name="enabled">
					<label for="published0">Нет</label>
					<input type="radio" class="inputbox" <?=( (@$this->company->enabled) ? "checked=\"checked\"" : "" );?> value="1" id="published1" name="enabled">
					<label for="published1">Да</label>
				
			</td>
      </tr><tr> <!-- Тип Основная компания / филиал -->
				<td>
					<label for="company_name" id="company_namemsg">Тип компании&nbsp;<span class="required h12px">*</span></label>
				</td><td>
               <select name="pid" style="width:315px;">
                  <option value="0" <?=( (@$this->company->pid == 0) ? "SELECTED" : "" );?> >Основная компания</option>
                  <? foreach (@$this->companys AS $cs) { ?>
                     <option value="<?=$cs->company_id;?>" <?=( ($this->company->pid == $cs->company_id) ? "SELECTED" : "" );?> >Филиал компании - <?=$cs->company_name;?></option>
                  <? } ?>
               </select>
				</td>
		</tr><tr> <!-- Краткое название -->
				<td>
					<label for="company_name" id="company_namemsg">Краткое название&nbsp;<span class="required h12px">*</span></label>
				</td>
				<td>
					<input type="text" maxlength="50" class="inputbox" value='<?=@$this->company->company_name;?>' size="60" name="company_name">
				</td>
			</tr><tr> <!-- Полное название -->
				<td>
					<label for="company_full_name" id="company_full_namemsg">Полное название&nbsp;<span class="required h12px">*</span></label>
				</td><td>
					<input type="text" maxlength="50" class="inputbox" value='<?=@$this->company->company_full_name;?>' size="60" name="company_full_name">
				</td>
			</tr>
			<tr> <!-- город -->
				<td>
					<label for="city" id="citymsg">Город&nbsp;<span class="required h12px">*</span></label>
				</td><td>
					<input type="text" maxlength="50" class="inputbox" value="<?=@$this->company->city;?>" size="60" name="city" id="city_company">
					<input type="hidden" name="city_id" value="<?=@$this->company->city_id;?>" />
				</td>
			</tr><tr> <!-- название фирмы -->
				<td>
					<label for="adress" id="adressmsg">Адрес&nbsp;<span class="required h12px">*</span></label>
				</td><td>
					<input type="text" maxlength="50" class="inputbox" value='<?=@$this->company->adress;?>' size="60" name="adress">
				</td>
			</tr><tr> <!-- телефоны -->
				<td>
					<label for="tel" id="telmsg">Телефоны&nbsp;<span class="required h12px">*</span></label>
				</td><td>
					<input type="text" maxlength="50" class="inputbox" value="<?=@$this->company->tel;?>" size="60" name="tel">
				</td>
			</tr><tr> <!-- Факс -->
				<td>
					<label for="fax" id="faxmsg">Факс&nbsp;<span class="required h12px">*</span></label>
				</td><td>
					<input type="text" maxlength="50" class="inputbox" value="<?=@$this->company->fax;?>" size="60" name="fax">
				</td>
			</tr><tr><!-- email -->
				<td>
					<label for="mail" id="emailmsg">E-mail&nbsp;<span class="required h12px">*</span></label>
				</td><td>
					<input type="text" maxlength="100" class="inputbox validate-email" value="<?=@$this->company->mail;?>" size="60" name="mail" id="mail">
				</td>
			</tr><tr> <!-- Сайт -->
				<td>
					<label for="site" >Сайт&nbsp;<span class="required h12px">*</span></label>
				</td><td>
					<input type="text" maxlength="50" class="inputbox" value="<?=@$this->company->site;?>" size="60" name="site" >
				</td>
			</tr><tr> <!-- логотип -->
   			<td colspan="2">
				<center><div style="width:250px;border:1px solid #eee;height:160px;">
   				<img src="/media/company/logo_<?
                     if ( file_exists('../media/company/logo_'. @$this->company->company_id .'.jpg') ) {
                        echo $this->company->company_id .".jpg"; }
                     else if ( file_exists('../media/company/logo_'. @$this->company->company_id .'.gif') ) {
                        echo $this->company->company_id .".gif"; }
                     else if ( file_exists('../media/company/logo_'. @$this->company->company_id .'.png') ) {
                        echo $this->company->company_id .".png"; }
                     else
                        echo "0.jpg";
                  ?>" style="max-width:250px;max-height:150px;margin: 5px;" />
				  <div>
				  </center>
   			</td>
			</tr><tr> <!-- Загрузить логотип -->
				<td width="30%" height="40">
					<label for="logo" id="logomsg">Загрузить логотип:</label>
				</td><td>
					<input id="load_file" type="file" name="logo" size="45" /><br>
               <span class="small orange">Тип изображения: JPG/GIF/PNG,  Размер: 250x150</span>
				</td>
			</tr><tr><!-- Описание компании  -->
            <td class="col_left_right2" colspan="2">
                <label for="desc" id="descmsg">Описание компании&nbsp;<span class="required h12px">*</span></label><br>
                <textarea name="desc" cols="" rows="6" style="max-width:570px;min-width: 570px;" ><?=@$this->company->desc;?></textarea>
            </td>
			</tr>
			<? // Если новая то не показывать !!!
            if ($this->company->company_id > 0) { 
               // Если не основная то не показывать !!!
               if (@$this->company->pid == 0) { ?>
			<tr>
				<td colspan="2" style="padding: 10px 0 7px 0;">
                  <i>Количество филиалов:</i> &nbsp;&nbsp;&nbsp; <span><?=count($this->filial);?> </span> &nbsp;&nbsp;&nbsp;<a class="a-plus" onclick="EditCompany(0); return false;" href="http://2log.loc/administrator/index.php?option=com_qcalc&controller=qcalc&task=edit_company&cid[]=0&pid=<?=@$this->company->company_id;;?>"><span class="dashed no_dec">Добавить филиал</span></a>
            </td>
			</tr><tr><!-- филиалы компании - полное описание -->
				<td colspan="2">
					<? if (count($this->filial)) { ?>
                  <ul>
						<? foreach ($this->filial AS $f) { ?>
							  <li><!-- value="$f->company_i\" --> [ <?=( (@$f->enabled) ? "v" : "&nbsp;&nbsp;" );?> ] <a href="/administrator/index.php?option=com_qcalc&controller=qcalc&task=edit_company&cid[]=<?=$f->company_id;?>"><?=$f->company_name;?></a> <a style="float:right;color:red;" href="#" onClick="deleteFilial(this,<?=$f->company_id;?>);return false;">X</a></li>
						<? } ?>
						</ul>
					<? } ?>&nbsp;
				</td>
				
			</tr>
            <? } ?>
			<? } ?>
			
			
			
   	</tbody>
   </table>
	<input type="hidden" name="company_id" value="<?=@$this->company->company_id;?>" />
<input type="hidden" name="option" value="com_qcalc" />
<input type="hidden" name="task" value="" />
<input type="hidden" name="controller" value="qcalc" />
</form>

	
<? // Если новая то не показывать !!!
   if ($this->company->company_id > 0) {
      // Если не основная то не показывать !!!
      if ($this->company->pid == 0) { ?>
	
<!------------------------------- ТАБЛИЦА 2 ПОЛЬЗОВАТЕЛИ -------------------------------------->

<table id="adm_add_user" class="admintable" width="35%" cellspacing="0" cellpadding="0" border="0" style="float:left;border:1px solid #eee; padding:5px;;min-width:500px;">
		<tbody>
		<tr>
			<td colspan="3">
				<span style=""><b>Закрепить / удалить пользователя, за компанией</b></span>
			</td>
			
		</tr>
			<tr> <!-- Краткое название -->
				<td>
					<label for="add_login" id="company_namemsg">Логин пользователя&nbsp;<span class="required h12px">*</span></label>
				</td>
				<td colspan="2">
					<? //<input type="text" maxlength="255" class="inputbox" value="" size="45" id="add_login" /> ?>
					<select id="add_login" style="width:300px;">
                  <option value="0">-</option>
                  <? foreach ($this->users AS $us) { echo "<option style='font-size:13px;' value='{$us->user_id}'>". $us->username .', '. $us->firstname .' '. $us->surname . ( ($us->company_id) ? ' | “'. $us->company_name .'”' : '' ) .'</option>'; } ?>
					</select>
					<input type="button" class="right" value="Добавить" onClick="addUserToCompany('add_login','<?=@$this->company->company_id;?>');" />
				</td>
			</tr>
			<tr> <!-- Полное название -->
				<td colspan="3">
               <span class="small red">ADM</span>
					<ul class="zebra_ul no_li pm0" id="admins_list">
                  <? foreach ($this->admins AS $a) { ?>
                     <li><input type="checkbox" <?=( ($a->acces_type >= 3) ? 'checked="checked"' : '' );?> onClick="addToAdmins(this,'<?=$a->user_id;?>','<?=@$this->company->company_id;?>');" />&nbsp;&nbsp;<span class="n"><?=$a->firstname ." ". $a->surname;?></span><a href="#" onClick="remUserToCompany(this,'<?=$a->user_id;?>'); return false;"><span class="del right"></span></a></li>
                  <? } ?>
					</ul>
				</td>
				
			</tr>
			
   	</tbody>
   </table>
	<input type="hidden" name="company_id" value="<?=@$this->company->company_id;?>" />

<!------------------------------- ТАБЛИЦА 3 ТАРИФЫ -------------------------------------->

        <table id="report_account_tariff" class="zebra brd1px" width="35%" cellspacing="0" style="float:left;border:1px solid #eee; padding:5px; margin-top: 10px;min-width:500px;">
           <tr><td colspan=5 style="background-color:#FFF;"><b>История загрузок тарифов:</b><br /><br /></td></tr>
           <tr id="top" class="shapka">
              <td>Дата<br>начала</td><td>&nbsp</td><td>Дата<br>окончания</td><td>Статус</td><td>&nbsp;</td>
           </tr>
           
           <? if ($this->tarifs) {?>
           
           <? foreach ($this->tarifs AS $t) {?>
               <tr>
                  <td><?=$t->date_n;?></td>
                  <td>-</td>
                  <td><?=(($t->date_k == '2300-01-01') ? '&nbsp;' : $t->date_k);?></td>
                  <td>
                     <?
                         $d_t = time();
                         $d_n = explode('-',$t->date_n);
                         $d_n = mktime(0,0,0,$d_n[1],$d_n[2],$d_n[0]);
                         $d_k = explode('-',$t->date_k);
                         $d_k = mktime(0,0,0,$d_k[1],$d_k[2],$d_k[0]);
                         if (!$d_k) $d_k = $d_t +1;
                         if ($d_t >= $d_n && $d_t <= $d_k ) echo "Действующий";
                         else if ($d_t < $d_n) echo "Запланированый";
                         else echo "Архивный";
                         //echo "|$d_n|$d_t|$d_k|$t->date_k|";
                     ?>
                  </td>
                  <td><a href="index.php?option=com_qcalc&controller=qcalc&view=qcalc&task=tarif_view&id=<?=$t->id;?>&company_id=<?=$this->company->company_id;?>&no_html=1" target="_blank">[Посмотреть]</a> <a href="index.php?option=com_qcalc&controller=qcalc&view=qcalc&task=tarif_view_csv&id=<?=$t->id;?>&company_id=<?=$this->company->company_id;?>&no_html=1" target="_blank">[Экспорт CSV]</a></td>
               </tr>
           <? } ?>
           
           <? } else { ?>
             <tr><td colspan=5>Тарифы еще не загружались...</td></tr>
           <? } ?>
           <tr><td colspan=5 style="background-color:#FFF;border-top:1px solid #eee;">
              <br />
              <b>Импорт тарифов в "CSV" формате</b>
              <IFRAME id="ifr_import_csv" src="index.php?option=com_qcalc&task=import_csv&company_id=<?=$this->company->company_id;?>&no_html=1" style="margin-top: 5px;width:100%;height:auto; border:none;"></IFRAME>
           </td></tr>
        </table>
        
<!------------------------------- ТАБЛИЦА 4 ФАЙЛЫ -------------------------------------->

        <table id="report_account_tariff" class="brd1px" width="35%" cellspacing="0" style="float:left;border:1px solid #eee; padding:5px; margin-top: 10px;min-width:500px;">
           <tr><td colspan=5 style="background-color:#FFF;"><b>Список загруженных файлов:</b><br /><br /></td></tr>
              
              <? if ($this->docs) {?>
              
                 <tr><td colspan=5><ul style="margin: 5px;" id="docs_list">
                 <? foreach ($this->docs AS $d) { $ext = explode('.', $d->file); $ext = @$ext[1]; ?>
                 
            	     <li><a href="<?=( ($d->href) ? $d->href : "/images/company/{$this->company->company_id}/{$d->file}" );?>" class="file_<?=$ext;?> <?=( ($d->href) ? "ext_link" : "file_link" );?>"> <?=$d->name;?> </a> &nbsp; &nbsp; <a href="#" style="float:right;color: red;" onClick="RemoveDoc(this,<?=$d->id;?>,<?=$this->company->company_id;?>); return false;">Удалить файл или ссылку</a></li>

                 <? } ?>
         	     </ul></td></tr>
         	     
              <? } else { ?>
             
                 <tr><td colspan=5>Документы еще не добавлялись...</td></tr>
             
              <? } ?>
              
             <tr><td colspan=5 style="background-color:#FFF;border-top:1px solid #eee;">
                <br />
                <a href="#" onClick="jQuery('#add_doc_form').toggle();">[+]Добавить</a>
                <div id="add_doc_form" style="display: none; border: 1px solid #ccc; padding: 10px;" title="Загрузить документ на сервер">
      				<form action="" method="post" enctype="multipart/form-data">
      					<p>Вы можете загрузить документ на сервер, или использовать обычную ссылку на документ, который находится на любом сайте в интернете.</p><span class="small">Название &mdash; это имя отображаемого документа или ссылки</span><br>
      				    <span class="small orange">Название&nbsp;&nbsp;</span>
      				    <input  name="name" type="text"  style="display: inline;margin: 5px 0pt;width:300px;" /><br>
      					<span>Ссылка:</span>
      					<input  name="http_link"  type="text" style="display: inline;width:300px;margin-left:8px;" /><br>
      					<span class="small red">или</span><br>
      					Загрузить файл
      					<input name="file_link" id="file_link" type="file" style="display:inline;border: 1px solid silver;" autocomplete="off" />
      					<input name="task" type="hidden" value="add_docs" />
      					<input name="company_id" type="hidden" value="<?=$this->company->company_id;?>" />
      					<!--<input type="submit" style="display: inline;width:100px;float:right;" value="Загрузить" />-->
      					<button style="display: inline;width:100px;float:right;vertical-align:midle;" onclick="return addDoc(this);"><img id="btn_loading" src="/templates/two_log_ru/i/system/loading.gif" style="display:none;vertical-align:midle;">Загрузить</button>
      				</form>
      			</div>
             </td></tr>
        </table>
        
        
        
        <br>
        <br>
     
     <pre><?//=print_r($this->tarifs,1);?></pre>


   <? } ?>
<? } ?>

</div>
				
	

	
	
	</table>
	</fieldset>
</div>
<div class="clr"></div>



<script type="text/javascript" src="/templates/two_log_ru/js/jquery-1.7.1.min.js">jQuery.noConflict();</script>
<script type="text/javascript" src="/templates/two_log_ru/js/ajaxfileupload.js"></script>
<script type="text/javascript">

   jQuery.noConflict();

   function addUserToCompany(id,company_id) {
      //alert( jQuery('#'+id).attr('value') );
      //if ( !jQuery('#'+id).attr('value') ) { alert( jQuery('#'+id).attr('value') ); return; }
      var data = "company_id="+company_id+"&user_id="+jQuery('#'+id).attr('value');
      jQuery.post("index.php?option=com_qcalc&task=add_user_to_company&no_html=1", data, function() {  }, "script");
   }
   
   function addToAdmins(obj,user_id,company_id) {
      //alert(jQuery(obj).attr('checked')); return;
      var data = "company_id="+company_id+"&user_id="+user_id+"&set="+jQuery(obj).attr('checked');
      jQuery.post("index.php?option=com_qcalc&task=add_user_to_admins_company&no_html=1", data, function() {  }, "script");
   }
   
   function remUserToCompany(obj,user_id) {
      var data = "user_id="+user_id;
      jQuery.post("index.php?option=com_qcalc&task=rem_user_to_company&no_html=1", data, function() { jQuery(obj).parent('li').remove(); }, "script");
   }
   
   function RemoveDoc(obj,id,company_id) {
      var data = "id="+id+"&company_id="+company_id;
      jQuery.post("index.php?option=com_qcalc&task=rem_dok_company&no_html=1", data, function() { jQuery(obj).parent('li').remove(); }, "script");
   }
   
   function addDoc(obj) {
      //alert( obj.form.file_link.id ); return false;
		jQuery("#btn_loading").ajaxStart(function(){ jQuery(this).show(); }).ajaxComplete(function(){ jQuery(this).hide(); });

		jQuery.ajaxFileUpload ({
				url:'index.php?option=com_qcalc&task=add_dok_company&no_html=1',
				secureuri:false,
				fileElementId:obj.form.file_link.id,
				dataType: 'script',
				data:{'name':obj.form.name.value, 'http_link':obj.form.http_link.value, 'company_id':obj.form.company_id.value},
				error: function (data, status, e) {
					alert(e);
				}
			});
		return false;
	}
	
	function deleteFilial(obj,company_id) {
      var data = "cid[]="+company_id;
      jQuery.post("index.php?option=com_qcalc&task=delete_company&no_html=1", data, function() { jQuery(obj).parent('li').remove(); }, "script");
   }


</script>

<style>
ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid #7c7c7c;
	border-left-color:		#c3c3c3;
	border-right-color:		#c3c3c3;
	border-bottom-color:	#ddd;
	background-color:		#fff;
	text-align:				left;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:				50;
	background-color:		#fff;
}

ul.autocompleter-choices li
{
	position:				relative;
	margin:					-2px 0 0 0;
	padding:				0.2em 1.5em 0.2em 1em;
	display:				block;
	float:					none !important;
	cursor:					pointer;
	font-weight:			normal;
	white-space:			nowrap;
	font-size:				1em;
	line-height:			1.5em;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#444;
	color:					#fff;
}

ul.autocompleter-choices span.autocompleter-queried
{
	display:				inline;
	float:					none;
	font-weight:			bold;
	margin:					0;
	padding:				0;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
	color:					#9FCFFF;
}
</style>